be stranded - Francés Inglés Diccionario